/*
 * Token.h
 *
 *  Created on: 14/04/2009
 *      Author: evellyn, tamer, t�rsis
 */

#ifndef TOKEN_H_
#define TOKEN_H_

#include <iostream>
#include <string>
#include <fstream>
#include <sstream>
#include "Classificator.h"

using namespace std;

class Token {
private:
	int column;
	int line;
	string class_;
	string value;


public:
	Token();

	void record();

	void setToken(int col, int line, int type, string lex);

	void closeArchive();

	string getValue();

	string getClass_();

	string getToken();
};

#endif /* TOKEN_H_ */
